package file;

import java.io.File;

public class FileDemo {
    public static void main(String[] args) {
          /*
            创建File时要指定路径，而路径通常使用相对路径。
            相对路径的好处在于有良好的跨平台性。
            "./"是相对路径中使用最多的，表示"当前目录"，而当前目录是哪里
            取决于程序运行环境而定，在idea中运行java程序时，这里指定的
            当前目录就是当前程序所在的项目目录。
         */
        //  .  表示当前目录，相对路径的一种表示方式
        File file =  new File("./demo.txt");// 当前目录下的demo.txt
        String filename = file.getName();
        System.out.println("文件名字："+filename);
        System.out.println("文件大小："+file.length());
        System.out.println("文件可读吗？ "+file.canRead());
        System.out.println("文件可写么？"+file.canWrite());
        System.out.println("文件隐藏吗？"+file.isHidden());
    }
}
